teaming crowd - French English Dictionary